package com.example.blog.model;

import com.example.blog.utils.DateUtils;
import lombok.Data;

import java.util.Date;
//只有当登录用户和作者是同一个人，才能编辑/删除
//判断是否显示：编辑/删除
//登录用户==作者
//1.单独一个接口，返回true/false(登录用户==作者，更推荐)
//2.获取博客详情当时候，同时返回登录用户是否为作者（更简洁，使用的这个)
@Data
public class BlogInfo {
      private  Integer  id;
      private  String title;
      private  String content;
      private  Integer userid;
      //0可以使用，1表示删除,因为不去处理这个deleteFlag会更简单一些,假如处理来，让他变成1，这样会更少的操作代码
      private Integer deleteFlag;
      private Date createTime;
      private Date updateTime;
      private  boolean isLoginUser;
//注意事项，boolean类型的
      //注意springboot不使用下划线
      public boolean isLoginUser() {
            return isLoginUser;
      }

      public void setLoginUser(boolean loginUser) {
            isLoginUser = loginUser;
      }



      public String getCreateTime(){
            return DateUtils.formatDate(createTime);
      }

}
